#!/bin/bash
# 一次性执行的初始化脚本：下载 cleanup.sh 并设置定时任务

SCRIPT_DIR="/usr/local/bin"
SCRIPT_PATH="${SCRIPT_DIR}/cleanup.sh"

# 确保目录存在
mkdir -p "$SCRIPT_DIR"

# 下载最新 cleanup.sh
curl -fsSL -o "$SCRIPT_PATH" "https://gitee.com/xiaotanya/cipan/raw/master/cleanup.sh"
if [ $? -ne 0 ]; then
    echo "❌ 下载 cleanup.sh 失败"
    exit 1
fi

# 赋予执行权限
chmod +x "$SCRIPT_PATH"

# 写入 crontab，每天凌晨3点执行 cleanup.sh
(
  crontab -l 2>/dev/null
  echo "0 3 * * * $SCRIPT_PATH >> /root/log/cleanup.log 2>&1"
) | crontab -

echo "✅ cleanup.sh 已配置为每天凌晨3点自动运行并在完成后重启"
